roller pitch - French English Dictionary